package com.tgm.domain.dto;


import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ImportConsumptionDTO {
    @ExcelProperty(index = 0) // 对应Excel第0列（用户类型）
    private String userType;

    @ExcelProperty(index = 1) // 用户名
    private String userName;

    @ExcelProperty(index = 2) // 学号/工号
    private String userId;

    @ExcelProperty(index = 3) // 学院
    private String department;

    @ExcelProperty(index = 4) // 年级（可能为null）
    private String grade;

    @ExcelProperty(index = 5) // 商户类型
    private String merchantType;

    @ExcelProperty(index = 6) // 商户名称
    private String merchantName;

    @ExcelProperty(index = 7) // 商户纬度
    private double latitude;

    @ExcelProperty(index = 8) // 商户经度
    private double longitude;

    @ExcelProperty(index = 9) // 消费时间
    private Date consumeTime;

    @ExcelProperty(index = 10) // 消费金额
    private BigDecimal amount;

    private Integer isAbnormal;

    private String abnormalReason;

    private String importBatch;
}
